package com.ant.storage.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * @author hzd
 * @version 1.0
 * @date 2024/7/13 8:40 银行存款日记账
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("cn_yhrjz")
@ApiModel(value="银行存款日记账")
public class Cnyhrjz {

	@TableId(value = "FID", type = IdType.AUTO)
	private Integer fid;

	@ApiModelProperty(value = "会计期间ID")
	@TableField("FKmId")
	private Integer fkmId;

	@ApiModelProperty(value = "会计年度")
	@TableField("FYear")
	private Integer fYear;

	@ApiModelProperty(value = "会计期间")
	@TableField("FPeriod")
	private Integer fPeriod;

	@ApiModelProperty(value = "会计日期")
	@TableField("FDate")
	private String fdate;

	@ApiModelProperty(value = "会计科目")
	@TableField("FGroup")
	private String fgroup;

	@ApiModelProperty(value = "科目编号")
	@TableField("FNum")
	private Integer fnum;

	@ApiModelProperty(value = "摘要")
	@TableField("FExp")
	private String fexp;

	@ApiModelProperty(value = "借方金额")
	@TableField("FJsfs")
	private String fjsfs;

	@ApiModelProperty(value = "借方金额")
	@TableField("FJsh")
	private String fjsh;

	@ApiModelProperty(value = "借方金额")
	@TableField("FAccountId2")
	private Integer faccountid2;

	@ApiModelProperty(value = "借方金额")
	@TableField("FAcctidside")
	private String facctidside;

	@ApiModelProperty(value = "借方金额")
	@TableField("FDebit")
	private Float fdebit;

	@ApiModelProperty(value = "借方金额")
	@TableField("FDebitB")
	private Float fdebitb;

	@ApiModelProperty(value = "借方金额")
	@TableField("FCredit")
	private Float fcredit;

	@ApiModelProperty(value = "借方金额")
	@TableField("FCreditB")
	private Float fcreditb;


	@ApiModelProperty(value = "借方金额")
	@TableField("FLyr")
	private String flyr;

	@ApiModelProperty(value = "借方金额")
	@TableField("FDzAlready")
	private Float fdzalready;

	@ApiModelProperty(value = "借方金额")
	@TableField("FDzNumber")
	private Integer fdznumber;

	@ApiModelProperty(value = "借方金额")
	@TableField("FJz")
	private Float fjz;

	@ApiModelProperty(value = "借方金额")
	@TableField("FSource")
	private Integer fsource;

	@ApiModelProperty(value = "借方金额")
	@TableField("FOldID")
	private Integer foldid;

	@ApiModelProperty(value = "借方金额")
	@TableField("FOperationDate")
	private Date foperationdate;

	@ApiModelProperty(value = "借方金额")
	@TableField("FWBbID")
	private Integer fwbbid;

	@ApiModelProperty(value = "借方金额")
	@TableField("FRate")
	private Float frate;

	@ApiModelProperty(value = "借方金额")
	@TableField("FWBAmount")
	private Float fwbamount;

	@ApiModelProperty(value = "借方金额")
	@TableField("FRemark")
	private String fremark;

	@ApiModelProperty(value = "借方金额")
	@TableField("FVoucherID")
	private Integer fvoucherid;

	@ApiModelProperty(value = "借方金额")
	@TableField("FGenVch")
	private Integer fgenvch;

	@ApiModelProperty(value = "借方金额")
	@TableField("FVchYear")
	private Integer fvchyear;

	@ApiModelProperty(value = "借方金额")
	@TableField("FVchPeriod")
	private Integer fvchperiod;

	@ApiModelProperty(value = "借方金额")
	@TableField("FSourceid")
	private Integer fsourceid;

	@ApiModelProperty(value = "借方金额")
	@TableField("FAttachments")
	private Integer fattachments;

	@ApiModelProperty(value = "借方金额")
	@TableField("FID2")
	private Integer fid2;

	@ApiModelProperty(value = "借方金额")
	@TableField("FTableName")
	private String ftablename;

	@ApiModelProperty(value = "借方金额")
	@TableField("FItemDetailID")
	private Integer fitemdetailid;

	@ApiModelProperty(value = "借方金额")
	@TableField("FExchangeRateType")
	private Integer fexchangeratetype;

	@ApiModelProperty(value = "借方金额")
	@TableField("FOrderID")
	private Integer forderid;

	@ApiModelProperty(value = "借方金额")
	@TableField("FSourceLB")
	private Integer fsourcelb;

	@ApiModelProperty(value = "借方金额")
	@TableField("FCheck")
	private Integer fcheck;

	@ApiModelProperty(value = "借方金额")
	@TableField("FCheckMan")
	private String fcheckman;

	@ApiModelProperty(value = "借方金额")
	@TableField("FCheckDate")
	private Date fcheckdate;
}
